home *** CD-ROM | disk | FTP | other *** search
/ KeyGen Studio 2002 / KeyGen_Studio_2002.iso / Tutorials / Code Inside / Tut1.txt < prev    next >
Encoding:
Text File  |  2001-09-21  |  1.9 KB  |  61 lines

  1. *************************************************************************************************
  2.                CrackME Cracked (his first C++ CrackMe)
  3. *************************************************************************************************
  4.  
  5. Author:        Fr1c
  6. Protection:    Password
  7. URL:        http://www.inet.hr/~kstipano/crackme.zip
  8. Tools used:    SoftICE
  9.  
  10.  
  11. --->    Intro
  12.  
  13. Hi, welcome to my very first tutorial.
  14. I suck at writing tutorials but i give it a try =)
  15. This is a very simple CrackMe only one Password to find so let's begin.
  16.  
  17.  
  18. --->    Let's Begin...
  19.  
  20. Open up the CrackMe and it asks for one Password.
  21. Fill in some fake Password and get into SoftICE (CTRL + D) type "bpx hmemcpy" and press enter,
  22. then out of SoftICE (F5) and press the button "Check" and we are back in SoftICE =)
  23. Now disable the breakpoint "bc *" and press F12 (7 times) till you reach the CrackMe code
  24. (I think you allready know how this goes so I won't explain it too much =).
  25. Then press F10 a few times till you don't see any ret's and you will see this code:
  26.  
  27.  
  28. LEA    EDX, [EBP-04]    <--- points to the address of our fake serial.
  29. PUSH    EDX
  30. MOV    EDX, 00431445    <--- this is the address of the real password.
  31. LEA    EAX, [EBP-08]
  32. CALL    0040EED0
  33.  
  34.  
  35. so get over MOV    EDX, 00431445 but don't go into the call and then do a "d edx" and you'll see
  36. the right serial. ok, damn easy =)
  37. If you trace a little bit further into it you'll see that it compares the fake and the real
  38. serial but im not going deeper into that =)
  39. So finally i got this info:
  40.  
  41. Password:    F988f91
  42.  
  43. If you have questions mail me at:    code.inside@home.nl
  44.  
  45.  
  46. --->    Greetings...
  47.  
  48. Everybody at TrickSoft,
  49. Everybody at FCC,
  50. Everybody in #Cracking4Newbies and offcourse:
  51.  
  52.                 ---> Fr1c <---
  53.  
  54. This is my first tutorial so i want to say thank you for this CrackMe.
  55.  
  56.  
  57.          Don't trust the Outside, trust the InSiDe !!!!!
  58.  
  59.                  Cya...
  60.  
  61.                    CoDe_InSiDe